soluble silicate - German English Dictionary